leave the rest to allah - Türkisch Englisch Wörterbuch